Public Member Functions | |
RepeatTimingFunction (TimingFunctionBase *tf, int32_t repeatCount, bool autoReverse=true) | |
~RepeatTimingFunction () | |
float | getPosition (uint32_t milliseconds) |
bool | isDone (uint32_t milliseconds) |
Protected Attributes | |
TimingFunctionBase * | tf |
int32_t | repeatCount |
uint32_t | runCounter |
bool | autoReverse |
bool | isReverse |
RepeatTimingFunction | ( | TimingFunctionBase * | tf, | |
int32_t | repeatCount, | |||
bool | autoReverse = true | |||
) |
~RepeatTimingFunction | ( | ) |
float getPosition | ( | uint32_t | milliseconds | ) | [virtual] |
Implements ITimingFunction.
bool isDone | ( | uint32_t | milliseconds | ) | [virtual] |
Implements ITimingFunction.
bool autoReverse [protected] |
bool isReverse [protected] |
int32_t repeatCount [protected] |
uint32_t runCounter [protected] |
TimingFunctionBase* tf [protected] |